About Woodhouse Inns Limited (00625878) United Kingdom