About Haddigan Craig Hotels Limited (06229541) United Kingdom