About Edwards Plant & Agricultural Services Limited (06830491) United Kingdom