Hi
I can thoroughly recommend a guy called Anthony Mellor. Contact details below:
079 566 9857
162319@anthonymellor.com
He has expertise in dealing with UK and Swiss tax, including the crossover, specifically for self-employed people.
Please mention my referral, James Poole
Good luck