About Sheila S Studio Hair Ltd (11670345) United Kingdom