About Dog And Hat Ltd (10853135) United Kingdom