Diametric Technical (Manufacturing) Ltd. Unit 26-28, Manors View, Newport, Isle of wight PO305FA