About C R Shield Holdings Limited (10325534) United Kingdom