About Pst Industrial Holdings Limited (12871032) United Kingdom