About West Country Retreats Limited (13124259) United Kingdom