About Industrial Microwave Services Limited (03278988) United Kingdom