About The Flying Spot Limited (10057509) United Kingdom