About London Shooting Club Ltd (13597867) United Kingdom