About M And E Developments Ltd (13330367) United Kingdom