About Shield Holdings Limited (03116859) United Kingdom