About M E A Services Limited (09558256) United Kingdom