About Bella Party Accessories Ltd (11571422) United Kingdom