About Solal Technologies Limited (08958364) United Kingdom