About Party Shop Supplies Limited (02965594) United Kingdom