About The Crew Hair Salon Ltd (08640218) United Kingdom