I was interested when I saw "offshore" but next line said "UK"
Offshore implies somewhere with less stringent hosting laws / regulations than the norm. I don't think thats the case in the UK
Its offshore, I am not going provide any info about any customers, we got too hosting services from Isle of man...
But you can try it right ?