About Mastershot Clay Pigeon Shooting Limited (02699184) United Kingdom