About Sticky Records Ltd (13204115) United Kingdom