About M & F Developments Limited (NI034402) United Kingdom