About L.v. Ward (farm Produce) Limited (00507617) United Kingdom