About Am & Co Lodgings Ltd (12248771) United Kingdom