About Baillie Communications Ltd (11227569) United Kingdom