Technical Moulded Systems Ltd. Unit 5, Claymore, Thame Valley Industrial Estate, Tamworth, Staffordshire B775DQ