About Thehairgallery Limited (11593296) United Kingdom