About Teign Bean Ltd (12422005) United Kingdom