About The Tollemache Arms Limited (13359838) United Kingdom