About Lock Of Hair Ltd (12742450) United Kingdom