About L J Leo Ltd (13310490) United Kingdom