About Orchard House (teignmouth) Ltd (08119520) United Kingdom