About Leisure It Sol Limited (12943248) United Kingdom