About M & E Research Limited (05297902) United Kingdom