About Teign Geeks Ltd (09435937) United Kingdom