About Huckleberryhair (hailsham) Limited (07040964) United Kingdom