About Inshore Holdings Limited (08066665) United Kingdom