About Ted And Amelia S Ltd (SC701052) United Kingdom