About J L Leisure Ltd (04420338) United Kingdom