About Head Hunters Beauty Bar Limited (11999567) United Kingdom