About D&h-km Ltd (10855593) United Kingdom