About Metro Research Limited (03916313) United Kingdom