About Shield Engineering Holdings Limited (10324861) United Kingdom