Insit Moulded PackagingFeb 22, 20222 minA view into the Past of Trowbridge Town: IMP Flag of Trowbridge, Wiltshire. At IMP we are proud of our heritage and given the last few years during the pandemic we believe we rightly...