About I.g. & P.r. Stephens (farmers) Limited (01754028) United Kingdom