About London Haberdasher Ltd (11980948) United Kingdom