About Mcnamara Hotels Limited (05014888) United Kingdom