About M M C (europe) Limited (01558593) United Kingdom