About Clyde Vets Ltd (SC437346) United Kingdom