About Distributed Generation Solutions Limited (08965797) United Kingdom