About Finlay Leisure Ltd (SC440737) United Kingdom