About R A Shield Holdings Limited (03623882) United Kingdom