About Ashlyns Farm Shop & Restaurant Limited (10699120) United Kingdom