About Ted & Dolly S Ltd (10576040) United Kingdom