About International Craft & Hobby Fair Limited (01290524) United Kingdom