About L Miller Thompson Ltd (10445138) United Kingdom