About Nest Apparel & Packaging Ltd (09501587) United Kingdom