About Lovington Agricultural Services Limited (05550820) United Kingdom