About London Tea Dress Co Ltd. (10334762) United Kingdom