About Howe Agricultural Services Limited (04792438) United Kingdom