About Pinchpoint Engineering Limited (07641060) United Kingdom