About W & S Agriculture Limited (02201994) United Kingdom