About Pallicare Limited (06475140) United Kingdom