About Spherical Thoughts Limited (08450906) United Kingdom