About N Lohf Engineering Limited (08821154) United Kingdom