About Bedford Street Leisure Ltd (12190266) United Kingdom