About Teal (uk) Group Ltd (09077786) United Kingdom