About R Armstrong Limited (08330859) United Kingdom