About Bowshers Dog Ltd (13454502) United Kingdom