About Beaumont Inns Limited (NI607216) United Kingdom