About Lero May Pet Products Co. Limited (11910701) United Kingdom