About Strathclyde D&g Services Ltd (SC668094) United Kingdom