About M And F (uk) Ltd (08248596) United Kingdom