About Rock & Roll (london) Ltd (12051303) United Kingdom