About Jolly Roger (amusement Rides) Limited (02224660) United Kingdom