About Eurobait Limited (01709232) United Kingdom