About D.l.downie Ltd (09188206) United Kingdom