About D.c. Technical Solutions Limited (07471783) United Kingdom