About Sphere Fluidics Limited (07167872) United Kingdom