About Map Solar Plc (08544583) United Kingdom