About H B Lewis And Sons Limited (01579472) United Kingdom