About Sam & Thalia Limited Liability Partnership (OC335057) United Kingdom