About Ppcc Ltd (11751697) United Kingdom