About The Ruger Indicator Ltd (13340381) United Kingdom