About Service Shield Limited (04407324) United Kingdom