About Ad Hoc Leisure Limited (08817296) United Kingdom