About J & S Farmery Services Ltd (13607779) United Kingdom