Company name: Braemac Ltd
Description: Braemac has been a leading franchised distributor and valued added reseller in Embedded and Display Solutions for over 30 years.
Mandarin Ct, Warrington WA1 1GG, United Kingdom