About Sandbach Agricultural Services Limited (08542489) United Kingdom