About Shield Professionals Limited (10329645) United Kingdom