About Howdon Hair Limited (07202268) United Kingdom