About Lola S Pet Beds Limited (09909639) United Kingdom