About Leisure Sales & Services Limited (06525515) United Kingdom