About Palco Holdings Ltd (12584075) United Kingdom