About M & F (holdings) Limited (03809329) United Kingdom