About Bella & Duke Limited (SC547789) United Kingdom