About S W D C Solutions Limited (07076401) United Kingdom