About Leggari - Designer Epoxy Finishes Ltd (13135652) United Kingdom