About Haberdasher Seven Limited (10072313) United Kingdom