About Lewis Banks & Sons (engineers) Limited (00453659) United Kingdom