About Northwest Crankshaft & Machine Ltd (10618216) United Kingdom