About Electric Fishing Technical Services Ltd (10207857) United Kingdom