About Bella & Frank Limited (11716498) United Kingdom