About Textured Tresses Ltd (12639158) United Kingdom