About Sol Technologies Limited (08845505) United Kingdom