About G. Miccoli & Son Limited (01724135) United Kingdom