About Dumbarton Ps Ltd (12941470) United Kingdom