About One Shot Leisure Centre Ltd (11027131) United Kingdom