About Dwsh Ltd (09032801) United Kingdom