About Instrument And Control Solutions (hereford) Ltd (12932082) United Kingdom