About Merlo Veterinary Imaging Ltd (06026398) United Kingdom