About Ssl Leisure Limited (07951209) United Kingdom