About Distributed Solar Energy Limited (07705719) United Kingdom