About Logic Medical Limited (05200805) United Kingdom