About Sangel Solar Technologies Ltd (08234421) United Kingdom