About Newbury Hair Studio Ltd (09961170) United Kingdom