About Farndon Farmshop Limited (09304190) United Kingdom