About Ningbo Kellwell Artwares Imp & Exp. Co. Ltd (08192798) United Kingdom