About Willerby Manor Hotels Limited (00859139) United Kingdom