About D & L Animal Services Limited (08534747) United Kingdom