About R W Armstrong Holdings Limited (04990543) United Kingdom