About C Wood Hospitality Limited (10905635) United Kingdom