About D.c Solutions Limited (08631856) United Kingdom