About Claire & Teds Ltd (10670913) United Kingdom