About Teign Valley Projects Ltd (10684752) United Kingdom