About Per Ardua Engineering Ltd (11381946) United Kingdom