About Cafe Tarte Limited (10055503) United Kingdom