About Neil Passmore Process Engineering Limited (07156688) United Kingdom