About Heworth Hotel Limited (11500830) United Kingdom