About Ipswich Transport Museum Limited (01371344) United Kingdom