About Sunbed & Leisure Ltd (13410581) United Kingdom