About House Of Hair London Limited (12784107) United Kingdom