About Solar Gen Plus Limited (07490673) United Kingdom