About Satoplast Works Division Ltd (11962242) United Kingdom