About Oakes Farm Shop Limited (07485871) United Kingdom