About Styrene Packaging & Insulation (holdings) Limited (11913686) United Kingdom