About S.campbell & Sons Ltd (10284219) United Kingdom