About Palliser Associates Limited (08654261) United Kingdom