About Campbell & Comrie Ltd (10050897) United Kingdom