About Neil Jordan & Son (engineering) Ltd. (07334362) United Kingdom