About Carmen (manchester) Ltd (11570282) United Kingdom