About D C Solutions (london) Limited (07816172) United Kingdom