Rare Islamic artefacts, some centuries old and once viewable only by pilgrims in Mecca, were recently showcased at Scunthorpe Museum, offering the public a rare chance to witness historic treasures…