About Teal Developments (hull) Limited (11643306) United Kingdom