About Huckleberryhair (eastbourne) Ltd (09991989) United Kingdom