About Dog Friendly Location International Limited (11824062) United Kingdom