About Barkers Dog House Ltd (11778509) United Kingdom