About Shield Consultancy Ltd (10159562) United Kingdom