About Howarth Hotel Limited (06584564) United Kingdom