About Delta Plastic Solutions Limited (11299170) United Kingdom