About Plant Based Pets Ltd (12667925) United Kingdom