About Shield Operations Ltd (10811184) United Kingdom