About Dt Holdings Glasgow Limited (SC629397) United Kingdom