About O&h (lodge) Limited (11208849) United Kingdom