About Shield Communications Limited (04547978) United Kingdom