About Balmuir Investments Ltd (02875359) United Kingdom