About Ruffset Records Limited (11553487) United Kingdom