About Bardwell Plant & Agricultural Services Limited (06815667) United Kingdom