About Packaged Plant Solutions Limited (06208292) United Kingdom