About Micro-c Designs Limited (03339830) United Kingdom