About Teign Valley Retreats Limited (13694794) United Kingdom