About Teal Home And Gifts Ltd (10358888) United Kingdom