About Thumb Plastic Hardware Products Co. Ltd (12890677) United Kingdom