About Shield Technologies Limited (03702434) United Kingdom