About Jailhouse Bistro Limited (05238796) United Kingdom