About Sticky Fingers Records Ltd (SC507785) United Kingdom