About Longwood Shooting Society Limited (06308412) United Kingdom