About Campbell & Son Ltd (11464279) United Kingdom