About The Gastro Pub & Hotel Co Ltd (11685992) United Kingdom