About Bella Italia Florea Ltd (11271972) United Kingdom