About Boom Bang Ltd (10091943) United Kingdom