About Jeffery Lloyd Inventories Limited (10888221) United Kingdom