About Holland S Amusements Limited (12217031) United Kingdom