About Teals Kitchen Ltd (12673010) United Kingdom