About Jlh & Co. Ltd. (13578162) United Kingdom