Beera Farmhouse is located Milton Abbot Tavistock United Kingdom PL19 8PL