About Lesolle Veterinary Services Limited (08082598) United Kingdom