About Microtricity Limited (05416578) United Kingdom