About J.l. Greenwood Ltd (12230140) United Kingdom