About Dummond Services Ltd (11274931) United Kingdom