About Walls & Lyle Limited (11140919) United Kingdom