About S.l White & Sons Group Ltd (11228086) United Kingdom