About Amusement Ride Manufacturers Limited (07110845) United Kingdom