About L Cook & Sons Ltd (13188910) United Kingdom