About Solar Tor Sound Limited (09058338) United Kingdom