About S&d Farms Ltd (NI682485) United Kingdom