About Mefco Ltd (08313309) United Kingdom