About Observatory Inns Limited (12324635) United Kingdom