You believe that this works without hassle to convince any UK authority about this is a legit setup?
OP if you have the money I would look into Luxembourg, Switzerland or Netherland, the three countries are well known to be the port into Europe and all are respected countries with great tax...