About Bella & Lake Ltd (13440175) United Kingdom