About S & D Leisure Manchester Limited (07557266) United Kingdom