About Palliser Holdings Ltd (13177396) United Kingdom