About J.vernelen Engineering Limited (11902572) United Kingdom