About L Hall Engineering Limited (08633328) United Kingdom