About Bossglamhair Ltd (13418625) United Kingdom