About Scissors And Glue Ltd (08640446) United Kingdom