About S.sutton & Sons (farmers) Limited (00524537) United Kingdom