About Cyril Crystal Salon Ltd (11480766) United Kingdom