About Spaghetti Pump Ltd (12572418) United Kingdom