About Keepers Lodge Clay Shoot Limited (06758550) United Kingdom