About D-sol Systems Limited (03495549) United Kingdom