About Nikki Bedford Hair Ltd (12174119) United Kingdom