About Stylistix Hair & Beauty Limited (08510042) United Kingdom