About Lancaster Vets4pets Limited (08536904) United Kingdom