About Chris Beard Agricultural & Plant Services Limited (08087449) United Kingdom