British menswear brand TM Lewin has been acquired by Torque Brands, a special purpose acquisition vehicle set up by London-based consumer specialist, SCP Private Equity.