About Campbell Coutts & Gordon Ltd (SC577010) United Kingdom