About The Scarborough Rocket Ship Company Limited (07468863) United Kingdom