About Trafalgar Gun Company Ltd (11892474) United Kingdom