About Shield Plus Safety Solutions Limited (12389699) United Kingdom