About Solar Assemblies Limited (05830342) United Kingdom