About D.w. Armstrong Holdings Limited (05484895) United Kingdom