About N.stoker Agricultural Ltd (10881490) United Kingdom