About Bella Bella Llangefni Ltd (11811582) United Kingdom