About O And A Inns Ltd (13676185) United Kingdom