About Dog Tooth Records Ltd (13508578) United Kingdom