About Leicester Enamellers Limited (03753393) United Kingdom