About D Strange Ltd (09477793) United Kingdom