About Kent Solar & Wind Services Limited (07447999) United Kingdom