About Parkride Limited (12881088) United Kingdom