About The Hair Studio (station Road) Ltd (11935381) United Kingdom