About John Taylor Leisure Ltd (07979581) United Kingdom