About Lords Of Hair Limited (11719911) United Kingdom