About Neil Harrison Commissioning Services Limited (06193211) United Kingdom