About R.a Lloyd-edwards Veterinary Diagnostic Imaging Ltd (12532962) United Kingdom