About Lady S Wood Shooting School Limited (01675873) United Kingdom