About The Rock & Roll Holiday Co Ltd (12494935) United Kingdom