About Andertons Europe Limited (08966401) United Kingdom