About Sandbach Party Supplies Ltd (12714715) United Kingdom