About Crystal Hair & Spa Ltd (12228231) United Kingdom