About Slickback Records Limited (09676825) United Kingdom