About D I Downes Limited (08786049) United Kingdom