About Animore Supply Ltd (11707218) United Kingdom