About Jackdaw Consulting Services Limited (07759587) United Kingdom