About Pelo Hair & Beauty Limited (07985535) United Kingdom