About New Look Saloon Ltd (12918313) United Kingdom