About Microcomm Systems Ltd (08147858) United Kingdom