About Shield Sports Limited (12464121) United Kingdom