Magenta Electronics Ltd

Unit 1 Farmer Court
16-17 High Street
Tutbury
Burton on Trent
Staffordshire
DE13 9LP
United Kingdom