About Leisure Sales & Activities Limited (04417100) United Kingdom