About 71 73 High Street (dumbarton) (no.1) Limited (SC226216) United Kingdom