About Allen Medical Limited (10468340) United Kingdom