About Chamenlou Industrial Co. Ltd (08647505) United Kingdom