About Village Pets Ltd (12856329) United Kingdom