About Map Electronics Limited (04918072) United Kingdom