About Campbell Smith & Company Limited (00050470) United Kingdom