About Barnard Castle Pets Ltd (12655026) United Kingdom