About R J Hall Farms Limited (07951627) United Kingdom