About Palliser Consulting Limited (08487636) United Kingdom