About Solar Armour Limited (12200051) United Kingdom