About Microwide Limited (03339272) United Kingdom