About Joseph Harkom & Son Gunmakers Limited (04611296) United Kingdom