About Osborne Inns Limited (02585070) United Kingdom