About Tess And Rose Global Marketing Company Ltd (13657180) United Kingdom