About Bella & Bow Limited (09160443) United Kingdom