About Tess & Pearl Limited (10545834) United Kingdom