About Urban Mutts Hotels Limited (11233093) United Kingdom