About Leitrim Leisure Limited (10955171) United Kingdom