About Andersons Sales & Lettings Limited (09135076) United Kingdom