About Microcomm Engineering Limited (08297601) United Kingdom