About S & D Leisure (europe) Limited (03844316) United Kingdom