About Ted And Ginger Ltd (13155257) United Kingdom