About D S Walsh Limited (07647846) United Kingdom