About Teal Enterprises Limited (10032166) United Kingdom