About Porter Precision Products Limited (00962158) United Kingdom