About Sigma Leisure & Tourism Solutions Ltd (13712799) United Kingdom