About The Haberdasher Limited (11967460) United Kingdom