About Lynchwood Diagnostics Limited (07318073) United Kingdom