About The Fun Shed Company Limited (10007343) United Kingdom