About D Walsh Durham Ltd (10642316) United Kingdom