About Ppm Instruments Limited (10930206) United Kingdom