About Almo Leisure Ltd (SC397412) United Kingdom