About National Hamfest (lincoln) Limited (10018026) United Kingdom