About The Dodgem Company Limited (07841143) United Kingdom