About John Foster Gunmakers Limited (03526804) United Kingdom