About Sattar Leisure Limited (SC303310) United Kingdom