Hello, I am Keith, one of the experts on Just Answer and pleased to be able to help you with your question.
The Isle of Wight is not an UK offshore tax haven. Please verify the location of this fund.
You will have to pay tax on these withdrawals as they will form part of your income in the tax year of withdrawal. You should declare the income on your annual self assessment Income tax Return.
Thank you for your support.