About Hunger & Thirst Houses Limited (01493695) United Kingdom