About Dsh Associates Limited (10021061) United Kingdom