About D R Armstrong Limited (09781381) United Kingdom