About Bella & Faith Limited (09835653) United Kingdom