About Peter Ellam Motor Engineers (huddersfield) Limited (01513426) United Kingdom