About Wenden Bell Inn Limited (10002305) United Kingdom