About Leaf Hair (north East) Limited (07185518) United Kingdom