About Dr Ted Ltd (13286119) United Kingdom