About Firth View Canine Hotel Limited (11820043) United Kingdom