About Teal Waters Ltd (13017686) United Kingdom