About Palmers Medical Ltd (08963904) United Kingdom