About Spheritech Limited (06885285) United Kingdom