About Palprop Holdings Limited (12808182) United Kingdom