About M E C Developments Limited (05703686) United Kingdom