About Solar Warrior Ltd (07478915) United Kingdom