About M - Award Solar Installations Limited (07939015) United Kingdom