About Micropol Limited (02660478) United Kingdom