About Teal-o Limited (10865030) United Kingdom