Blazing fireball illuminates skies over Scotland and Northern Ireland