About Campbell Connelly & Co. Limited (00239696) United Kingdom