About Shield Agriculture Limited (07986522) United Kingdom