About Microtechnic Solutions Limited (06402511) United Kingdom