About Shield Ps Limited (12805409) United Kingdom