About Dcm & Grandson Ltd (SC607569) United Kingdom