About Shield Associates Limited (08372268) United Kingdom