About L & R Leisure Ltd (11165492) United Kingdom