About Palmers Healthcare Ltd (12180665) United Kingdom