About Solar Chemicals Limited (01471715) United Kingdom