About John L & Lucas Y Co. Ltd (12012170) United Kingdom