About D Strong S Ltd (13669005) United Kingdom