About T D C Solutions Limited (SC411585) United Kingdom