About Teddy S Sweet Shop Limited (12652765) United Kingdom