About Andersons Group Limited (09422177) United Kingdom