About Solarbox 2020 Ltd (11408685) United Kingdom