About Teal Hospitality Ltd (13404512) United Kingdom