About Pall Mall Medical (nlw) Holdings Limited (08512492) United Kingdom