About Eddystone Eel Limited (03847566) United Kingdom