About O&o Inns Ltd (12252276) United Kingdom