About J & D Leisure Limited (08433748) United Kingdom