About Abacus Inns Ltd (NI621172) United Kingdom