About Huacai (uk) International Washing Products Co. Ltd (12392758) United Kingdom