About Sick Stick Creations Ltd (13230675) United Kingdom