About Therapy Hair & Beauty (wynyard) Ltd (11091103) United Kingdom