About Stratford Medi-spa Hair & Studios Ltd (09307877) United Kingdom