About Netherton Farmers Limited (SL000641) United Kingdom