About R A & A Dumbarton Ltd (11054156) United Kingdom