About Jolly Sailors Inn Ltd (11459164) United Kingdom