About D2h London Clothing Ltd (12344204) United Kingdom