About Jackdaw Leisure Management Limited (07228446) United Kingdom