About Sticky Tape Records Limited (10674717) United Kingdom