About D S Duhra Ltd (09429616) United Kingdom