About Teal And Tenne Ltd (13279716) United Kingdom