About Shield Ib Holdings Limited (04878623) United Kingdom