About Leger Holidays Limited (01442476) United Kingdom