About Project Packaging Solutions Ltd (12840457) United Kingdom