About Electricmice Limited (06288554) United Kingdom