About Haberdasherylondon Limited (07418647) United Kingdom