About Menco Holdings Ltd (12801884) United Kingdom