About Good Times Holdings Limited (08990106) United Kingdom