About Devon Diagnostics Ltd (11143443) United Kingdom