About Sphere Bay Limited (08114700) United Kingdom