About Ampersand Inns Ltd (12493056) United Kingdom