About Tjx Europe Limited (03094829) United Kingdom