About Satrap Polymer (uk) Ltd (12333673) United Kingdom