About Shield International Limited (01677963) United Kingdom