About Jagd & Sport Kelemen Limited (05684633) United Kingdom