About Links Vitreous Enamellers Limited (07878103) United Kingdom