About Amscan Holdings Limited (00974290) United Kingdom