About Dumpy & Co Ltd (09414963) United Kingdom