About Jacks Cafe & Restaurant Ltd (12486136) United Kingdom