About Benjamin Wild Hair Limited (11870197) United Kingdom