About Jbd Leisure Limited (08531118) United Kingdom