About Wood Inns & Holdings Ltd (11563495) United Kingdom