About Escala (manchester) Ltd (13573182) United Kingdom