About O Tooles Leisure C.i.c. (07776152) United Kingdom