About Rupert Design & Packaging Ltd (11935459) United Kingdom