About Neill Farming Ltd (SC694756) United Kingdom