About Rushall Farms Limited (NI026152) United Kingdom