About Styfoam Packaging Limited (01046639) United Kingdom