About Shield Technology Limited (07514715) United Kingdom