About Stick Mark Boom Limited (09406196) United Kingdom