About Electrosearch Ltd (03304630) United Kingdom