About Teds Grocers Limited (06623568) United Kingdom