About London Transport Museum (trading) Limited (06527755) United Kingdom