About Campbell Chamberlain Ltd (13218977) United Kingdom