About Baillie & Bella Ltd (12607086) United Kingdom