About Palfour Holdings Limited (13548927) United Kingdom