About Lola S Pet Products Limited (12070391) United Kingdom