About The Jolly Landlord Limited (11652926) United Kingdom