About Barker S Dogs Limited (10982217) United Kingdom