About Solar Medicals Limited (08759181) United Kingdom