About Metropolitan Transport Research Organisation Limited (02362880) United Kingdom