About R W Armstrong Group Limited (11861682) United Kingdom