About Lord London Clothing Ltd (11742378) United Kingdom