About Lyle & Co Uk Limited (12534944) United Kingdom