About Shooters Holdings Limited (12842781) United Kingdom