About The Tourmalet (tavern) Limited (SC360731) United Kingdom