About Swansea Plastics Limited (01803882) United Kingdom