About Ketch & Mayo (manchester) Ltd (10311947) United Kingdom