About Palm Medical Limited (06915928) United Kingdom