About Bella George Designs Limited (12885158) United Kingdom