About Barkworth Dog Walking Limited (12427696) United Kingdom