About Liddle Medical Limited (12228942) United Kingdom