About Tealco Management Limited (11275804) United Kingdom