About Leander International Pet Foods Limited (03189092) United Kingdom