About Andersons Farm & Nursery Limited (09725646) United Kingdom