About Mei & Ken Co. Ltd (03961288) United Kingdom