About Pedro Pet Foods Limited (NI045902) United Kingdom