About Saint James Tavern Ltd (12826801) United Kingdom