About Yongkang Senhe Hardware Products Co. Ltd (10087098) United Kingdom