About Ppm Holdings Limited (03565788) United Kingdom