About Sphere International Limited (03161563) United Kingdom