About Haberdasher Holidays Limited (06617625) United Kingdom