About Woolmarket House Hospitality Limited (11248223) United Kingdom