About Andersons Investments Limited (03183604) United Kingdom