About Pinball Bazaar Limited (12999029) United Kingdom