About S D Farms Limited (NI041126) United Kingdom