About Teds Cafe Ltd (SC607375) United Kingdom