About Palmer Collins Limited (06913217) United Kingdom