About Short And Silly Ltd (13077602) United Kingdom