About Scoop And Scoop Ltd (13112930) United Kingdom