About Greenwood & Lyle Corporation Limited (10206450) United Kingdom