About Electric Eye London Limited (07408092) United Kingdom