About The Studio Hair Company Limited (04151562) United Kingdom