About Haffenden Hair Limited (07794023) United Kingdom