About Rock And Roller Coaster Ltd (09092683) United Kingdom