About Sticky Feet Marketing & Events Limited (10256460) United Kingdom