About Thea Retail Uk Ltd (10951811) United Kingdom