About Glemham Hall Shoot Ltd (09651924) United Kingdom