About Allen Medicare Limited (10585048) United Kingdom