About Tom Hoyle Hair Limited (11810161) United Kingdom