LYRA ELECTRONICS LIMITED

B90 3AD (West Midlands)