About Andersons Partners Limited (07240713) United Kingdom