About Andy Dog Hotel Ltd (13386258) United Kingdom