About Snap And Boom Ltd (13578913) United Kingdom