About Legacy Pets (holdings) Limited (12760058) United Kingdom