About Barclay Diagnostics Limited (12849843) United Kingdom