About R A Shield Limited (10324650) United Kingdom