About Gorilla Shot Ltd (13546797) United Kingdom