About Teds.dog Ltd (10008676) United Kingdom